From 2017 we actively contribute into open source cloud management platform Apache CloudStack. Those efforts had began
from developing of CloudStack-UI, a modern CloudStack frontend interface, during
development of that product we became involved deeper into core product and suggested several product improvements and fixed
number of bugs. CloudStack is an extensible product with very flexible plug-in interface which enables the creation of extensions
which change system behavior or implement new, previously missing features.
Today, we are proud to present our new contribution to CloudStack - cloud-vm-logs, a plug-in purposed for VM log records collecting, storage and management. The plug-in permits administrators to integrate log management with CloudStack, shifting the accent from the infrastructure provisioning and managemnt to the application management. The plug-in is built around Filebeat, Logstash, Elasticsearch, a proven scalable stack for log management.
The extension allows users filter records by time, journal files and keywords. In the next published version we plan to provide a console utility for logs access and implement additional API features for a log statistics and journal retention configuration.
We granted it to the community under Apache License 2. Source code in Java is uploaded on GitHub. If you find the plug-in useful, please give us a feedback and suggest improvements.

Our team is taking part in CSEUUG meetup for the first time. We are going to present our
CloudStack-UI there and uncover important discoveries we found during our way of implementing it which influence Apache
CloudStack core functionality and can have significant role for future ACS adopters. Since we develop the CloudStack-UI
from the perspective of an end user experience it requires a lot different helping mechanisms to make it flawless and
we are going to discuss them with CSEUUG participants because many of them are core committers to ACS.